suppressor hole - German English Dictionary